﻿using System;
using System.Collections.Generic;
using System.Data.SqlClient;
using System.Text;
using SRP_LibBusinessEntity;
using System.Data;

namespace SRP_LibDataAccess
{
    public class CRubro
    {

        //combo
        public DataTable ListarTipoRubro()
        {
            WSCentria.wsUtilitario ws = new WSCentria.wsUtilitario();
            ws.Url = System.Configuration.ConfigurationManager.AppSettings["rutaWSCentria"].ToString();
            DataSet ds = ws.ListaTipoRubros();
            return ds.Tables[0];
        }

        // grilla rubro
        public DataTable ListaRubros(string descripcion) 
        {
            WSParametria.wsParametria ws = new WSParametria.wsParametria();
            ws.Url = System.Configuration.ConfigurationManager.AppSettings["rutaWSParametria"].ToString();
            DataSet ds = ws.ListarRubro(descripcion);
            return ds.Tables[0];
        }

        public int InsertarRubro(string descripcion, string estado)
        {
            DataSet ds = new DataSet();
            WSParametria.wsParametria ws = new WSParametria.wsParametria();
            ws.Url = System.Configuration.ConfigurationManager.AppSettings["rutaWSParametria"].ToString();
            return ws.InsertarRubro(descripcion, estado);          
        }

        public int EditarRubro(string codigo, string descripcion, string estado)
        {
            DataSet ds = new DataSet();
            WSParametria.wsParametria ws = new WSParametria.wsParametria();
            ws.Url = System.Configuration.ConfigurationManager.AppSettings["rutaWSParametria"].ToString();
            return ws.EditarRubro(codigo,descripcion, estado);             
        }      

    }
}
